//#include <iostream>
//
//using namespace std;
//
//int globalVar = 1;
//static int staticGlobalVar = 1;
//int main()
//{
//		static int staticVar = 1;
//		int localVar = 1;
//		int num1[10] = { 1, 2, 3, 4 };
//		cout << "num1: ";
//		cout << sizeof(num1) << endl;
//
//		char char2[] = "abcd";
//		cout << "char2: ";
//		cout << sizeof(char2) << endl;
//		cout << sizeof(*char2) << endl;
//		cout << strlen(char2) << endl;
//		
//		const char* pChar3 = "abcd";
//		cout << "pChar3: ";
//		cout << sizeof(pChar3) << endl;
//		cout << sizeof(*pChar3) << endl;
//		cout << strlen(pChar3) << endl;
//
//		int* ptr1 = (int*)malloc(sizeof(int) * 4);
//		cout << "ptr1: ";
//		cout << sizeof(ptr1) << endl;
//
//		int* ptr2 = (int*)calloc(4, sizeof(int));
//		int* ptr3 = (int*)realloc(ptr2, sizeof(int) * 4);
//		free(ptr1);
//		free(ptr3);
//	
//		
//
//
//	return 0;
//}